cabeza torcida - German English Dictionary